#include "loadqss.h"
#include <QIODevice>
#include <QFile>
#include <QDebug>
#include <QApplication>
LoadQss::LoadQss(QObject *parent) : QObject(parent)
{

}

void LoadQss::loadQss(QString fileName)
{
    // 需要把所有文件中的 QSS 合并在一起
    QString qss;
    QFile file(fileName);
    if (!file.open(QIODevice::ReadOnly)) {
        qDebug() << QString("打开 QSS 文件 %1 失败");
        return;
    }
    qss.append(file.readAll()).append("\n");
    if (!qss.isEmpty()) {
        // qDebug() << qss;
        qApp->setStyleSheet(qss);
    }
}
